Russian Morse code

The Russian Morse code approximates the Morse code for the Latin alphabet. To memorize the codes, mnemonics are used, called "melodies" (напевы). A "melody" for a morse code for a character is a phrase which is sung (hence the name): the syllables with vowels а, о, ы correspond to dashes and sung long, the other syllables and the syllable "ай" correspond to dots and sung short. The "melodies" differ among various schools.

Russian character Latin character Morse code "Melody"
A · − ай-даа
Б − · · · баа-ки-те-кут
В · − − ви-даа-лаа
Г − − · гаа-раа-жи, гаа-гаа-рин
Д − · · доо-ми-ки
Е · есть
Ж · · · − жи-ви-те-таак
З − − · · заа-каа-ти-ки, заа-моо-чи-ки
И · · и-ди
Й · − − − и краат-коо-ее, йес-наа паа-раа
К − · − каак же таак?, каак-де-лаа
Л · − · · лу-наа-ти-ки
М − − маа-маа
H − · ноо-мер
О − − − оо-коо-лоо
П · − − · пи-лаа-поо-ёт, пи-лаа-ноо-ет
P · − · ре-шаа-ет
С · · · си-ни-е, си-не-е, са-мо-лёт
Т таак
У · · − у-нес-лоо
Ф · · − · фи-ли-моон-чик
Х · · · · хи-ми-чи-те
Ц − · − · цаа-пли-наа-ши, цаа-пли-хоо-дят
Ч ö − − − · чаа-шаа-тоо-нет, чее-лоо-вее-чек
Ш ch − − − − шаа-роо-ваа-рыы
Щ − − · − щаа-ваам-не-шаа
Ь − · · − тоо-мяг-кий-знаак
Ы − · − − ыы-не-наа-доо
Э é · · − · · э-ле-ктроо-ни-ки
Ю ü · · − − ю-ли-аа-наа
Я ä · − · − я-маал-я-маал
· − − − − и-тооль-коо-оо-днаа
· · − − − две не-хоо-роо-шоо
· · · − − три те-бе-маа-лоо
· · · · − че-тве-ри-те-каа
· · · · · пя-ти-ле-ти-е
− · · · · поо-шес-ти бе-ри, шеесть по-ка бе-ри
− − · · · даа-даа-се-ме-ри, сеемь сеемь хо-ро-шо, даай-даай-за-ку-рить
− − − · · воо-сьмоо-гоо-и-ди
− − − − · ноо-наа-ноо-наа-ми
− − − − − нооль-тоо-оо-коо-лоо
period · · · · · · сеть сети сеть сети  
comma · − · − · −  
colon − − − · · ·  
semicolon − · − · −  
Parenthesis − · − − · −  
Apostrophe · − − − − ·  
Quotation mark · − · · − ·  
- − · · · · −  
/ − · · − · дрообь здесь пред-стаавь-те
? · · − − · · вы ку-даа смоо-три-те?
! − − · · − − гаа-даа-ли три браа-таа  
Hyphen − · · · − рааз-де-ли-те-каа
Error/redo · · · · · · · · хи-ми-чи-те хи-ми-чи-те
@ · − − · − ·